import { RunTimeLayoutConfig } from '@umijs/max';

// 运行时配置

// 全局初始化数据配置，用于 Layout 用户信息和权限初始化
// 更多信息见文档：https://umijs.org/docs/api/runtime-config#getinitialstate

// 初始化状态
export async function getInitialState(): Promise<{ name: string }> {
  return { name: '@umijs/max' };
}

// 运行时UI布局配置
export const layout: RunTimeLayoutConfig = () => {
  return {
    // 常用属性
    title: 'Ant Design',
    logo: 'https://img.alicdn.com/tfs/TB1YHEpwUT1gK0jSZFhXXaAtVXa-28-27.svg',

    // 其他属性见：https://procomponents.ant.design/components/layout#prolayout
  };
};
